package Work20241116;

import java.util.Scanner;

/**
 * @author zdl
 * @date 2024/11/16
 */
public class Demo18 {
    //23、使用while循环，实现猜数字游戏。
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        // 生成一个 1 到 10 的随机数
        int randomNumber = (int)(Math.random() * 10) + 1;
        System.out.println("随机数为："+randomNumber);
        int gess = 0;
        int count = 0;
        while (gess != randomNumber && count < 5){
            System.out.println("请输入一个(1-10)的数:");
             gess = sc.nextInt();
            count++;
            if(gess > randomNumber){
                System.out.println("你猜的数有点大");

            } else if (gess < randomNumber) {
                System.out.println("你猜的数有点小");

            }else {
                System.out.println("恭喜你，猜对了,用了"+count+"次机会");
            }
            if(count==0){
                System.out.println("没有机会了");
                break;
            }
        }
    }
}
